styrene-rubber plastics - French English Dictionary